shed one's load - Alemán Inglés Diccionario